home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 147 / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan).7z / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan) (Track 1).bin / tools / zmc3v078 / zmc3v078.lzh / SRCSV078.LZH / MAKEZMD3.H < prev    next >
C/C++ Source or Header  |  2000-02-27  |  2KB  |  45 lines

  1. #include "structs.h"
  2. #include "structs2.h"
  3. int checkInternalDevice(TRKCHINF *trkdata, BYTE Trk);
  4. void initTrkInf(TRKINF *trkinf, COMMONINF *cominf);
  5. void initTrkInf2(TRKINF *trkinf, int trk);
  6. void freeTrkInf(TRKINF *trkinf, int trk);
  7. void copyTrkInf(TRKINF *des, TRKINF *src);
  8. UBYTE *makeZmdAtmark(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[],
  9.                         TRKINF *trkinf,COMMONINF *cominf);
  10. UBYTE *makeZmdLoop1(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[],
  11.                         TRKINF *trkinf);
  12. UBYTE *makeZmdEigDepthSub(UBYTE *zms,
  13.                         VELOETCVAR *vv, BYTE *pos,BYTE *num,BYTE supplementmode);
  14. UBYTE *makeZmdVeloSeq(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[],
  15.                         TRKINF *trkinf);
  16. UBYTE *makeZmdQuantize(UBYTE *zms, int mode, const BYTE target[],TRKINF *trkinf);
  17. UBYTE *makeZmdManyParas(UBYTE *zms,TRKCHINF *trkdata,const BYTE target[],
  18.                         DWORD line_,char *linebuf,
  19.                         UBYTE com, UBYTE omitcode,BYTE maxparas,
  20.                         BYTE parabytes,BYTE omitflg,
  21.                         char *errmes1, char *errmes2,char *errmes3);
  22. UBYTE *makeZmdManyParas2(UBYTE *zms,TRKCHINF *trkdata,const BYTE target[],
  23.                         DWORD line_,char *linebuf_,
  24.                         UBYTE com, BYTE maxparas,
  25.                         const BYTE parabytes[],BYTE omitflg, BYTE ARCCno,
  26.                         int space, int times,const int mustover0,
  27.                         char *errmes1, char *errmes2,char *errmes3);
  28. UBYTE *makeZmdManyParas2A(UBYTE *zms,TRKCHINF *trkdata,const BYTE target[],
  29.                         DWORD line_,char *linebuf_,
  30.                         UBYTE com, BYTE maxparas,
  31.                         const BYTE parabytes[],BYTE omitflg, BYTE ARCCno,
  32.                         int mode,
  33.                         char *errmes1, char *errmes2,char *errmes3);
  34. UBYTE *makeZmdCChange(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[]);
  35. UBYTE *makeZmdChord(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[],
  36.                     TRKINF *trkinf,char extmode,COMMONINF *cominf);
  37. CHKCHORD *addNextChkChord(CHKCHORD *c, BYTE note, DWORD gate, DWORD total);
  38. void rewriteGateinChord(TRKCHINF *trkdata, TRKINF *trkinf,
  39.                             int Trk,CHKCHORD *c, UWORD gate);
  40. CHKCHORD *killChord(CHKCHORD *c);
  41. UBYTE *makePortament(UBYTE *zms,TRKCHINF *trkdata, const BYTE target[],
  42.                         TRKINF *trkinf,COMMONINF *cominf,const char endchar);
  43. int checkCommonCommand(UBYTE *zms_,int notes,BYTE note[],UWORD step_,
  44.                         DWORD line_,char *linebuf_, COMMONINF *cominf);
  45.